2313
1
1164
3
1362
641
2
381
2528
9
603
511
435
195
0
638
4
1087
1764
2603
5449
3141
22
1850
2003
2648
15
6175
10
1572
2933
76686
71334
135824
703
1064
3534
81757
42
2730