925
1
1129
0
1501
1291
417
383
1084
1421
2372
2
1218
661
935
529
2713
1934
329
2682
4
1152
910
1603
822
496
3
1774
1132
1879
2896
10
1049
263
2277
5
1702