3418
7
4241
3
3180
1
4212
4
3262
5431
2
986
0
1078
4465
22
2121
1163
645
461
1036
3724
2185
1059
3364
3126
636
2195
3688
5
1770
766
1730
485
2502
2634
3626
4116