1431
1
1118
2
2189
2036
1912
0
4168
5
3053
7
1581
1529
3683
2152
1599
2921
1426
3
1449
3765
4
1937
3102
3386
1295
1631
6779
2468
1265
2650
20
4606
12459
2163
297066
6047