3090
6
1234
0
3083
2
2980
1
753
2377
19783
4179
3169
3
1960
2932
3498
4
5402
9
1506
17946
2007
1376
4996
1399
1294
5726
8
785
1153
1888
2995
2652
6812
1883
2009
5