635
0
1045
2794
2
1889
1
59
3871
1458
2343
616
3470
5
255
2285
471
527
3
432
1225
1753
1412
1421
2054
4
3109
14
123674
35
96
12472
3629
2534
2740
1618
611
2502