423
0
5440
8
17946
501
2337
5
3080
3
2145
1
1514
2964
1603
1945
467
3546
2906
2
2151
297066
1431
4471
15233
2048
2069
758
583
536
1179
657
240
2799
1100