1029
2
3629
1
1247
1412
0
951
1814
2534
1581
2650
20
1179
1223
3371
9
862
432
841
3765
4
4168
5
1676
3539
3
4732
2122
1301
5225
8
1516
2510
3715
2327
11
1446
6779
2462