3003
9
2819
1
1048
3
2438
4
1811
3477
2
1189
962
2205
6085
6
2631
2051
7
3438
1947
26
905
3116
7046
2060
5
1819
2304
1970
1490
1352
0
2692
1513
1296
2382
1194
4407
33
2999