3202
3
2002
8
1681
1
1227
2601
4
2405
597
2792
1162
593
626
2
4629
1124
747
0
1520
486
2181
1270
1522
952
2365
2335
7
1094
2375
1139
1534
2625
5191
24
3241
15
1224