1428
1
1192
552
0
3287
360
1105
909
1378
2
1024
1649
1586
1418
169211
11
2522
282572
759
2683
1431
572
471
611
1069
896
1343
1543
4594
1115
503
31535
46414