1593
4
454
0
2853
2732
5
3916
6
14492
1
1976
2
1374
2421
3615
1501
3311
25137
2108
2095
1743
580
2149
8
3047
10
2813
4866
19
1557
4431
3165
1968
2387
1633
3998
12
846
3747