2122
2
1446
1
1952
3316
17
2522
2327
11
432
0
1179
2080
1637
1680
1016
3140
4
8607
8
4943
2153
7
1310
1458
59
2427
12
2687
2794
4327
3629
3226
5
951
969
1196
1167
2452