2562
2
2234
4
3527
1647
1695
2386
1
784
0
10507
23
2297
4179
2184
3326
3
1305
796
6
6346
16
2245
693
1289601
2530
1691
6236
10
1226
1174