135
2
342
3
633
1
1668
580
2399
1437
5
947
373
0
589
1649
660
1631
206
2431
2411
1341
1105
3322
10
1002
650
754
6
1684
4
2742
4671
11
525
1695
934
501504
2036