2306
2
1352
1
2076
2551
7952
20634
8
22330
22
5155
822
1378
1020
0
2073
653
2190
6383
17
1428
1256
7153
9
499
2095
4
2372
2668
1332
3287
2864
7
3114
2168
5
2317
2322
1642