2732
2
2977
1
4715
5
7222
4
19932
6
1289601
2204
123674
35
3337
5196
5546
5164
1431
3292
0
951
4562
10
2309
1809
5771
6676
12
2741
2188
2264
2322
8527
962
1884
3
2954
2802
1749