1682
4
2159
1
2573
7
266
1843
1148
19944
2
913
3765
750
5367
0
718
893
551
432
614
472
1205
297066
15177
12
372
2771
863
336
612
2245
3
506
267612
4978
940