2100
2
2702
7
469
0
2940
1
1286
4114
3
4655
10
1765
4
957
697
551
1163
3898
1226
2066
423
1241
5216
8
1836
4438
6
4333
1180