1133
1
3008
1343
3
769
4919
8
1866
1237
2488
4
472
0
770
17064
7
262
3233
16
4311
2
2445
6
4682
4723
282572
4936
256612
4669
449
1318
792
880
448
96512
2711
483
4110