2203
2
2806
1601
3
1358
1
5301
13
1727
2895
5
2433
4
2307
1913
0
1095
1168
6745
16
2036
427
1790
6744
34
2544
5612
14
6668
585
2477
2376
5347
1939
402
1365
3163
3263
2289