2313
1
1164
3
1362
641
2
381
2526
9
603
511
435
195
0
637
4
1086
1764
2603
5449
3141
22
1850
2003
2648
15
6173
10
1572
2933
76683
71334
135818
703
1064
3534
81756
42
2730