536
2
998
930
1697
6
2797
3
1522
477
1
288
1085
2365
4
1589
1523
86
1263
796
0
589
815
812
808
620
15349
1899
2648
1506
1659
2024
4968
4274
4191
3208