1681
2
2131
1233
1
1690
2495
0
384
2326
3364
3
921
1638
4
1096
1488
1484
969
4863
7
2025
4179
1360
693
784
526
1093
2121
1380
2166
1660
1825
83
2562
1431