1812
1
2322
4
2786
592
0
1001
4187
10
527
3
3660
2
2732
123674
35
6676
12
1431
5164
5
986
1469
980
24337
22
12472
3910
1161
1613
673
1185
1777
2696
718
2505
1162
5204
957