954
0
1163
1
996
3217
5
1593
2
1532
2620
1812
2382
1767
2500
775
1239
1679
1811
575
1162
1331
1527
1267
1843
1623
1431