1076
3
13499
5
2056
4
2082
0
1446
1
1962
1189
1209
2
1098
1365
1433
1325
2786
1352
837
632
2502
2194
1371
5504
16
943
1472
3234
3798
8217
6
1417
1743
1574