2732
2
4187
10
527
3
1812
1
12472
0
5164
5
123674
35
2322
4
6676
12
3910
2786
2696
592
1001
189326
6977
1490
3344
2992
20850
444571
9
957
5204
718
1376
1119
3364
603
1289601
12459