2235
12
721
2
588
2571
5
1861
893
1746
1
1406
2227
3
3281
8
6648
3325
1224
6
1193
1519
2470
2495
13189
2647
4775
16
2563
4
2290
1008
0
1338
894
3085
7
817
1833
2911
1998