3100
2
2072
3
3423
1412
0
2304
3629
1
3871
841
2327
11
3470
5
3918
7
844
3024
1868
5946
2285
2277
2534
2122
1753
1466
1458
2322
4
951
2054
3109
14
2584
1446
4943
4002