1565
3
19279
2
2735
0
2076
1
3795
3287
848
1425
1291
1020
395
107
1824
1518
1267
2143
957
415
951
456
804
322
409
2233
787
1557
403
399
1161
2334