2228
0
5387
5
1415
5402
9
2585
2
1182
1879
1188
1
2259
1403
1743
1699
532
2274
1709
8
4329
10
579
1813
1080
3292
1419
487
791
2698
2907
2255
8313
1240
571
103