443
0
2634
957
476
1877
1
456
409
775
2
787
1557
1161
602
1133
287
1045
2490
1939
722
2143
2121
4
3383
3
1824
5313
1661
683
439
981
2069
408
1101