1782
0
3233
4
2317
1222856
326
1
2298
105290
2126
2843
288
2442
2
962
389
909
3360
1020
331
4154
2992
3449
3
1939
653
10270
1095
2766
48708
448
2808
2542
5622