2982
3
4513
1
1389
2
2192
0
1961
2064
30466
64
964
1188
3498
4
2311
2553
2271
282572
2069
2097
1780
1124
2470
2830
7
3819