1431
1
3657
12
1442
2
1622
2981
6822
5
3364
3
1690
929
1691
1938
2368
2381
0
1623
732
1125
1504
847
2166
1443
83
1185
693
260
1542
526
2710
784
801