1254
2
1285
1
8411
3
5232
7
2507
2082
2446
1746
2436
0
5412
4
5226
5
929
383
2143
3498
451
582
194
2220
1867
302
2207
14125
10
902
3097
6091
3971
1668
581
14470