1681
1
159
1248
1131
2238
1583
0
969
1266
1416
2715
6
1128
2
1011
2287
2204
6899
9
3696
8
2585
2184
2740
4321
4
2070
4291
1397
4465
22
2272
400
5060
19783
2466
5
1529