1329
1
1929
2000
2856
4
572
0
447
479
1780
419
1612
646
634
435
620
545
126
1227
635
239
226
543
290
851