1192
1
1428
1649
1418
2
3287
1431
552
0
909
896
1378
1069
1024
1586
1105
1543
1115
8766
3615
14
360
846
282572
2683
2522
759
1448
1238
471
572
2796
1921