1589
0
444571
9
408
327
515
2271
1264
4
1307
1
1180
991
25494
2440
455
800
2975
3146
12
3195
3
315
3398
12459
1376
1867
2565
2
1328
1497
1289601
1252
2239
1111
646