3100
2
2304
3
2072
841
3918
7
844
3423
2277
0
2534
2122
1412
951
1
2584
11
3629
2327
1446
4002
4
3871
1441
1998
2794
4398
10
1618
432
3470
5
2860
2773
2153
7793
1179