297
1
1073
0
3271
2
1078
1260
5450
4
618
106
349
287
1363
1194
987
1371
754
3474
5
1859
1614
1019
7
1437
704
77
89
1639
1251
2642
1892
189
965
1193