7328
2
2000
4
1022
436
1
529
1464
0
955
2669
2691
3564
3
1152
3595
6
2141
18385
2119
923
11
2086
1740
1342
3006
282572
2932
935
2422
5455
9576
14
1323
2272
9
256612