1449
1
1286
3
1490
1352
0
936
1162
2
3185
4
2211
1484
1819
2060
5
1577
1720
1970
1289
1189
2304
1060
1513
1947
26
4407
33
1194
3296
2382
1296
2999
3038
19
1050
2841
3116