1123
0
534
352
1769
1
558
1381
3
1189
2245
1094
255
1015
2366
1976
2
14
6019
16
452
2480
1387
553
1210
324
1255
3146
12
457
400
2309
3078
4
1166
11
616
2512