1282
0
18844
6
611
426
1
414
1938
1603
2
2395
2499
1326
2191
3
3342
11
1073
400
544
2368
770
484
447
1143
477
1650
798
58
472
1960
543
595
1665
799