3440
2
5108
4
5602
9
2604
7
4271
574
0
2659
5617
5
3149
492
1464
3
6579
798
1020
646
2298
1
2522
1277
968
2727
623
3293
3360
2668
180849
3092
2317
691
2066