1649
1
1418
2
909
1156
896
1543
572
0
2522
1192
1428
471
691
1099
956
552
3287
360
1431
19034
6
1378
1069
1152
1105
1024
1586
1115
3233
16
1052
8766
1762