2152
2
509
3
1557
480
1
2296
1378
2581
3116
1649
1431
909
1192
1428
1069
896
1105
1024
1586
1543
8766
552
0
1418
4594
3287
611
1152
1254
458
2522
1009