2223
2
929
0
1362
16
453
3936
3
777
1
2245
2100
693
1821
1814
1660
1781
2935
2166
597
1938
32
3125
5
801
1372
1650
952
413
1363
673
2130
4
661
534
6346