105290
0
4139
4
279
654
572
448
1
2269
407
9355
3
1779
2073
5559
4857
2
2870
2042
6
1890
378
2082
11
962
2275
948
2831
1528
2809
390
17353
734
2301
3092
646