471
1
762
2
1634
1237
1064
3
675
3329
0
1126
1027
3936
94
1571
1249
4
2036
1681
1052
633
435
694
921
476
785
88
1267
7
607
2385
34
1148
824
408