48708
0
1506
1362
1
3092
31535
1824
3114
4
2275
2
371
1880
4111
1780
17353
3510
1129
3437
5
11392
6
2442
2546
1587
255
2982
1255
2288
933
4536
2229
683
1207
400