1192
1
1428
3287
552
0
2522
1115
8766
2
1649
1418
584
458
1232
653
31535
1009
360
1431
300
909
46414
611
1378
2295
1069
896
1105
1024
1045
2211