2103
3
1327
2
1347
4
2235
12
1424
1
2632
0
3665
6702
8
2003
10228
14
2031
2465
21
5792
2243
5
4272
10
1833
7
5436
1295
15
7612
20
1739
1780
11
1517
1909
6
1704
9170
27
263
383
491
969
923