1011
2
3568
4
1990
1
1349
1848
1298
1019
1368
4309
1267
1066
2170
1133
877
1670
1121
7631
6
1362
1150
1509
2300
3
2372
5
2384
0
1306
1171
1417
1140
898
988
1077