903
2
3255
4
3034
1
1734
3
956
1576
3029
6
849
631
0
2544
2904
1777
2019
905
693
1324
818
2393
1103
2447
2015
1077
1041
1021
793
3132
10
2099
2489
7
1424
1177