1394
1
1070
1129
0
2172
2
988
383
1084
731
1429
9
1231
814
417
1291
2361
2922
5262
10
1222856
4
7952
3619
12
2573
625
16840
15
1049
2177
11483
8
935
4563
1729
1285
4713
5