2542
2
2153
7
2475
1
1101
3
1445
2225
2238
631
0
2371
5
2152
7199
4204
1163
4195
4
1340
2093
14887
18
944
1258
1924
2124
1748
152
2132
2354
2344
2833
762
17340
14
645