1129
0
3564
3
775
1470
1
2229
4
1182
2
2341
6
1261
3404
2542
1392
2730
11881
2188
9
543
16840
15
1156
1543
2000
1823
650
292
447
2904
2856
2310
544
2372
3251