4044
5
3498
4
594
1
2305
2917
2
1179
5412
2726
8
952
493
83
1808
7
944
32302
0
2595
958
2466
2251
3051
1415
432
2177
617
356
2377
1461
2013
1647
2132
1212