1132
0
11829
2143
3075
4
2602
2
2125
1
2435
1527
11881
3
522
1337
2576
633
3342
11
2236
995
365
990
2545
5
1222856
1516
4281
4223
22
2306
18403
6
3250
514