912
1
923
2330
1224
772
2
512
407
434
2268
3
1329
6
4941
0
1815
1269
937
1922
797
202
1811
803
67
3809
1076
656
742
660
1921
4
995
869
1065
1599