3831
7
1781
4
2794
2
666
1
3871
2343
616
0
5789
3470
5
4728
1326
2285
527
3
3327
1225
1753
1412
2054
3109
14
59
3629
2534
1618
2463
1889
5716
2502
1528
841