2093
2
503
0
463
909
1238
1232
5875
755
468
432
479
1921
1152
2952
1043
376
546
415
422
409
1396
349
1009
1710
1
1939
471
953
248
478