896
1
1152
0
1543
2
3287
1649
909
691
120469
35
572
1418
1105
1772
1428
2522
1024
1099
1378
3965
2683
5217
11
282572
5622
4
1192
471
681
365
1362
1586
296
2644