1431
1
1118
2
2189
2036
1309
0
1912
1992
3
4168
5
697
1529
2152
1599
2921
1426
1449
1937
7
3102
3386
1631
6779
4914
2468
1265
4606
12459
2163
6047
4
658
2462
7793