2195
1
1508
1297
1379
2576
2
1636
5
3513
4
583
1598
4926
1425
1518
1723
2735
5592
8
1069
152
734
862
1931
3041
3
515
5829
22
1857
2989
1628
1238
2449
0
822