1325
2
2972
0
2082
2312
383
1446
1
2495
1962
1189
1209
1098
1365
1433
2786
1076
3
1352
837
632
2502
2194
467
1371
943
1472
4
8217
6
1574
6698
7
2142