2312
2
2445
7
1053
0
2164
2016
4
2275
300
1587
1
775
3287
1182
1871
1664
2211
2326
5262
2249
1566
7515
1968
3
2422
447
650
1650
1073
340
798
543
661
2000