1431
1
1118
2
3053
7
2189
2036
1912
0
2152
4168
5
2245
3
1529
13018
3765
4
1599
1426
1937
582
3102
1295
1631
1547
1265
2650
20
4606
3683
12459
297066
2091
280
2163
6779