1080
1
580
3
1086
8
1362
551
354
2
2059
449
364
923
5
380
342
1023
802
772
4
4011
14
528
641
1135
3008
759
286
363
282
981
550
977
0
322
1927